† Corresponding author. E-mail:
The multimodal admittance method and its improvement are presented to deal with various aspects in underwater acoustics, mostly for the sound propagation in inhomogeneous waveguides with sound-speed profiles, arbitrary-shaped liquid-like scatterers, and range-dependent environments. In all cases, the propagation problem governed by the Helmholtz equation is transformed into initial value problems of two coupled first-order evolution equations with respect to the modal components of field quantities (sound pressure and its derivative), by projecting the Helmholtz equation on a constructed orthogonal and complete local basis. The admittance matrix, which is the modal representation of Direchlet-to-Neumann operator, is introduced to compute the first-order evolution equations with no numerical instability caused by evanescent modes. The fourth-order Magnus scheme is used for the numerical integration of differential equations in the numerical implementation. The numerical experiments of sound field in underwater inhomogeneous waveguides generated by point sources are performed. Besides, the numerical results computed by simulation software COMSOL Multiphysics are given to validate the correction of the multimodal admittance method. It is shown that the multimodal admittance method is an efficient and stable numerical method to solve the wave propagation problem in inhomogeneous underwater waveguides with sound-speed profiles, liquid-like scatterers, and range-dependent environments. The extension of the method to more complicated waveguides such as horizontally stratified waveguides is available.
Sound propagation in shallow water waveguides is an important subject in underwater acoustics. It has attracted much attention, both theoretically and experimentally, for several decades. However, the quantitative understanding of sound propagation in underwater waveguides is not available in a satisfactory way, because of the complexity of the underwater environments. For instance, sound-speed profiles as generic characteristics, and other inhomogeneities caused by organisms, vehicles, seamounts, and surface fluctuations, etc. Ray theory is one of the most utilized techniques, whose objective is tracing ray paths and thereby analyzing wave propagation, radiation, and scattering properties.[1–3] However, its application is limited to high frequencies, and the ray trajectories are quite sensitive to details of the media and the numerical discretization, particularly when one traces rays to long range. Normal mode method is often used in the study of underwater sound propagation in range-independent waveguides.[1,4,5] When the waveguide is range-dependent, applications of mode method is not evident. Some other classical techniques such as the finite element methods[6,7] and the finite difference methods[8,9] can be alternative to calculate wave propagation in waveguides with sound-speed profiles and inhomogeneities. Nevertheless, such methods are inconvenient when the typical wavelength is much less than the height of the waveguide or the propagation range is much larger than the height, because these circumstances require a sufficient number of calculating nodes which leads to a prohibitively expensive cost. An efficient and stable numerical method to compute the sound field in inhomogeneous underwater waveguides is significant to be addressed.
In this paper, we present the multimodal admittance method to treat the sound propagation problem in inhomogeneous underwater waveguides. The multimodal admittance method was first proposed by Pagneux et al. to compute wave propagation in a varying cross-section waveguide.[10,11] Then it has been used to analyze Lamb wave propagation in inhomogeneous elastic waveguides,[12] wave propagation in two-dimensional (2D) and three-dimensional (3D) rigid bends,[13,14] and in waveguides with penetrable scatterers.[15] In order to improve the calculation convergence, the improved version of multimodal method was developed to analyze wave propagation in waveguides with impedance boundary condition[16] or with varying cross section.[17] The multimodal admittance method stems from the multimodal method, the basic concept of which is the generalized Fourier series expansion, in other words, the solutions of the Helmholtz equation can be expanded by an orthogonal and complete basis consisting of transverse local modes. The modes are supposed to include all propagating modes and several evanescent mode. By projecting the Helmholtz equation onto the mode basis, two couple first-order differential equations with respect to the modal components of the sound pressure and its derivative are obtained. A sound condition and a radiation condition are crucial to give the initial conditions to solve the coupled mode equations. However, directly integrating the first-order differential equation from the radiation condition can bring numerically instability, because the evanescent waves are exponentially increasing in that way. The admittance matrix is introduced to evade the numerical divergence difficulty. The admittance matrix is often referred to the modal representation of the Direchlet-to-Neumann operator, linking the sound pressure and its derivative in modal representation. It can efficiently avoid the contamination generated by exponentially diverging evanescent modes. Although the multimodal admittance method has been utilized in various waveguides, the wave propagation and scattering in underwater waveguides under the effect of a sound-speed profile, still need to be investigated. For the sake of comprehensiveness, the boundary conditions of the physical problem in this paper are formulated as acoustically soft at the top water–air interface and rigid at the bottom water–rock interface, respectively. The generalization to more complicated cases, such as the ocean geometry is modeled as a two-layered waveguide, is also possible. Besides the sound-speed profiles, two inhomogeneous cases in underwater waveguides are considered: (i) waveguides with liquid-like scatters and (ii) waveguides with range-dependent environments. For the case (ii), the expansion of sound pressure by local normal modes performs poor convergence with respect to the truncation number of the transverse modes, because the local normal modes do not satisfy the natural boundary conditions of the varying cross section waveguides. The improved multimodal admittance method is presented to give a better convergence. The idea is choosing a boundary mode[18] to enrich the mode basis such that the natural boundary condition is automatically satisfied. We will show that the advantage of the improved method is that the calculation follows the classic procedure.
The paper is organized as follows: in Section
The sound propagation in a 2D water-filled waveguide of semi-infinite length and finite depth h with a sound-speed profile is considered as shown in Fig.
The harmonic time dependence in this paper is e−iωt and will be omitted in the following. The acoustic pressure p satisfies the Helmholtz equation
where ∇2 = ∂2/∂x2 + ∂2/∂y2, together with the boundary conditions
The waveguide sustains an infinite number of modes, which are complicated to be analytically computed due to the presence of sound speed gradient. We use the multimodal method to treat this problem. The basic concept of the multimodal method, based on the generalized Fourier series expansion, is to expand the unknown by a set of orthogonal and complete transverse functions (a mode basis) and the expansion coefficients (modal components) are evaluated by projecting the Helmholtz equation onto the basis.
The basis we choose obeys the eigenproblem
Here Ψn(y) denote the normal modes in a waveguide with the same dimension and boundary conditions as the model shown in Fig.
The orthogonality relation is given as
The sound pressure at any position can be expanded by Ψn(y), i.e.
where p and Ψ are vectors with elements pn and Ψn, respectively. N is the truncation number. Then projecting Eq. (
One can also write the above equation as coupled mode equations in terms of s = ∂xp
where
here
The matrix H can be regarded as the evolution propagator of the axial-uniform waveguide with sound-speed profiles. H is independent of x which enables us to directly compute the modal components p
where p0 is the modal components of the source condition p(x = 0), and K is the square root of K2. The choice of the sign of K is determined by the radiation condition stating that the energy radiates outwards as propagation. Since the time dependence is e−iωt, the eigenvalues of K are chosen having zero or positive imaginary part, corresponding to propagative or evanescent waves, respectively. The natural modes in the waveguide can be obtained by mutiplying the transpose of the eigenvectors of K and the modal basis Ψ. In the numerically implementation we employ a numerical integration tool called Clenshaw–Curtis interpolatory quadrature[18] to compute the integral in Eq. (
Note that to solve the coupled first-order differential equations Eq. (
In this section we investigate the sound propagation in inhomogeneous waveguides with scatterers of liquid-like material and still, depth-dependent sound speed profiles. The resultant field contains a backscattered field and a transmitted field. Using the multimodal method as mentioned in Section
The configuration is illustrated in Fig.
where 1 + α(y) = c(y)/c0(y), and in case of absorbing scatterers, α(y) is a complex function with ℑm(α) > 0. The boundary conditions are imposed to be acoustically rigid for the bottom wall and soft for the top wall, i.e.,
and the continuous conditions on the interface of the scatterer and the host medium are given as
where n represents the exterior normal of the scatterers and p+ (p−) denotes the pressure at the exterior (interior) side of the interface of the scatterer and the host medium.
First we rewrite Eq. (
where q(x,y) = Q(x)Ψn(y), Q(x) is compactly supported, and ξ = (ρ/ρ0)(1+α)2 − 1. Ω = Ωs ∪ Ωres is the whole region of the waveguide. We expand p by the basis Ψn(y) (Eq. (
where p is a vector with pn as the elements and N is the truncation number. Then substituting Eq. (
where
Here a(x) and b(x) are the shape functions of the scatterer (see Fig.
K2 and the rest term of D are numerically calculated by the Clenshaw–Curtis interpolatory quadrature given in Appendix
We write Eq. (
where
Substituting s = Y p into Eq. (
Given an initial value of Y, the admittance matrix for all x is able to be obtained. The initial value of Y can be extracted from the transmitted field region x ⩾ xmax where there only exist right-going waves with E(x ⩾ xmax) = I and D(x ⩾ xmax)=0. The initial condition follows
where K is the square root of K2. The values of K are chosen to have eigenvalues with zero or positive imaginary part. Therefore, it is available to compute p once the source condition is given. Note that the required source condition is the sound pressure distribution at x = 0, meaning that it is the superposition of the incident wave and the reflected wave. The modal components of the source condition can be obtained with the aid of the reflection matrix R
where R = (iK + Y )−1(iK − Y) and pinc is the modal components of the incident wave.
The differential equations (
Inspired by Refs. [20,21], we use the fourth-order Magnus method for numerical integration of linear differential equations. The fourth-order Magnus method is suitable for the situation where the calculating range is much larger than the typical wavelength, or the calculated propagation distance is much larger than the height of the waveguide, since it necessitates less calculating nodes than several classical numerical techniques, such as finite difference methods and finite element methods.[20,22] The detail of this numerical scheme to calculate Y (x), G(x), and p is now presented. The interval x ∈ [0, xmax] is discretized by a series of coordinates x1 > x2 > ··· > xN with xN = 0 and x1 = xmax. Equation (
Here the Magnus matrix Mn is given as
where
are the evaluations of the matrix H at the nodes of the fourthorder Gauss–Lagendre quadrature in the segment from xn to xn+1, and δn = xn+1 − xn. This iteration is operated from right to left such that δn < 0. Note that when Mn is x-independent, which implies that there is no scatterer in the medium, the results derived from the fourth-order Magnus scheme are exact. The matrix exponential eMn can be devided as
Substituting Eq. (
Therefore p is able to be solved benefiting from the operator G(x) since G(x) establishes the relation between p(xi) and p(xj) at any two positions in the range [0, xmax]. The iteration result for p is given as
The iteration of p is operated from 0 to xmax, starting from the modal components p0 of source condition.
To summarize, once the geometries and characteristic parameters (sound speed and density) of the host medium and liquid-like scatterers are known, Y (x) and G(x) in the range [0, xmax] are determined by integrating from the radiation condition. And the sound field generated by any possible source in this waveguide can be obtained by iteration from source condition. In numerical implementation, the series of Eq. (
Normally, a point source is appropriate to use in practical problems in underwater acoustics. Assuming a point source is located at (x,y) = (0, ys), we give the expanding expression of the corresponding Green’s function G(x,y) on the constructed basis Ψn(y) (more details see Appendix
where g is the modal component vector g ≡ (gn)
Figure
Figure
and the reciprocity an energy conservation have been proved in Refs. [15, 23]. It is shown that the sound energy suffers loss when propagation across the absorbent scatterer, and sound propagates without loss in other regions due to the perfectly total reflection boundaries.
In the shallow ocean, the top and bottom surfaces are important since sound inevitably bounces by the surfaces. There are some situations where the cross section of the waveguide is range-dependent, and therefore strongly influence the sound field. In the section, the wave propagation in a waveguide with continuously and varying cross section is inspected. For simplicity, we only formulate the waveguide with varying bottom wall in the region x0 ⩽ x ⩽ xmax (see Fig.
with the boundary conditions
where
First we construct a mode basis ψn(y;x) to express p and s. Here ψn(y;x) are local normal modes, which correspond to the eigenfunctions of the eigenproblem
Note that the natural boundary condition imposed on the bottom surface is ∂p(h(x);x)/∂y = h′(x)∂p(h(x);x)/∂x, but the basis functions ψn(y;x) do not satisfy it such that the series representation of p and s onto the basis ψn(y;x) (n = 0,1,2,…,N−1) will exhibit poor convergence properties. We use the improved version of the multimodal admittance method[17] to treat this problem. The idea is adding a supplementary function ψ−1, so-called a boundary mode, to enrich the mode basis. It is easy to write such a boundary mode ψ−1(y;x) by Schmidt orthogonalization
where χ satisfies ∂χ(h(x);x)/∂y ≠ 0 and χ(0;x) = 0. χ is arbitrary, and here we choose
where a−1 is the normalization factor to make sure ψ−1 normalized. Therefore we get a basis ψn(n = −1,0,1,…,N−1) with orthogonality relation
Then we write the Helmholtz equation into the first-order evolution form in terms of s = ∂xp
p and s can be written as the expansion on ψn(y; x)
The expansion convergence increases from 1/N2 to 1/N4 by adding a boundary mode (see Appendix
Write Eq. (
where the evolution propagator
The explicit expressions for the formulas are given in Appendix
correspond to the square of the usual horizontal wavenumbers
is found negative, corresponding to an evanescent mode, such that the boundary mode ψ−1 automatically satisfies the radiation condition (for details see Ref. [17]).
Equation (
Inserting Eq. (
One can get the admittance matrix Y at any x with an initial condition. The initial condition of Y can be extracted from the radiation condition in the constant cross-section region x ⩾ xmax
p eventually satisfies the first-order evolution equation
The sound field can be computed once the source condition p(x = 0) is given. We note that the properties of the boundary mode ψ−1, orthogonal to the rest N modes and evanescent as propagation, lead to the classic form of coupled first-order evolution equations. The numerical regime to solve Y and p follows the same steps as described in Subsection
To summarize, using the (improved) multimodal admittance method, the wave propagation problem for an inhomogeneous waveguide is effectively reduced to initial value problems of two coupled first-order evolution equations with respect to the modal components of sound field. The evolution behavior is well described by an evolution propagator H. The inhomogeneities influence strongly on the evolution propagator. For the axially uniform waveguide, the evolution propagator (Eq. (
The sound field in a varying cross section waveguide, generated by a point source located at 0.2h, h = 50m, is plotted in Fig.
We have presented the multimodal admittance method to analyze the sound propagation in underwater waveguides. Various aspects of inhomogeneity in ocean acoustics have been taken into account: sound speed profiles, liquid-like scatterers and range-dependent bathymetry. The improved multimodal admittance method by adding a boundary mode on the mode basis is inspected to realize better convergence in the varying cross section cases. We show that using the multimodal admittance method, the Helmholtz equation is transformed into two first-order coupled differential equations with respect to the modal components of sound pressure and its x-derivative on the constructed mode basis. These first-order coupled differential equations govern the sound evolution behavior for the specified inhomogeneous waveguide through an evolution propagator. Diverse inhomogeneity has different effect on the evolution propagator. For the axially uniform waveguide with only depth-dependent sound speed profiles, the evolution propagator is x-independent. When penetrable scatterers are imposed in the waveguide, the evolution propagator will add extra terms on the anti-diagonal block. The range-dependent cross-section will lead additive terms on the main diagonal block.
The series expansion with respect to transverse modes contains evanescent modes. The evanescent modes can cause numerical instability during the integration from radiation condition. The admittance matrix is introduced to stably compute the integrals, and it is able to eliminate the contamination of exponentially diverging of evanescent modes. The admittance matrix links the modal components of sound pressure and its x-derivative on the constructed mode basis. To summary, the key point of the multimodal admittance method is projecting the Helmholtz equation onto the mode basis and using the admittance matrix to compute the solutions. The multimodal admittance method has significant advantages compared with some typical methods applied in underwater acoustics. There is no assumption about frequencies in the derivation of the multimodal admittance method, which enables us compute the sound field excited by sources with arbitrary frequency. Besides, the multimodal admittance method necessitates less calculating nodes than several classical numerical techniques, such as finite difference methods and finite element methods, which reduce the computational expense.
This method is able to be applied to more complicated cases where the modes in the waveguides are not orthogonal. We can construct a basis and make the projection based on the bi-orthogonality of the local mode basis. The method gives the possibility to analyze the physical systems no matter they are hermitian or not. In the paper, we choose 2D planar waveguides with simple Dirichlet and Neumann boundary conditions as models to demonstrate the multimodal admittance method. The simple models are easy to be manipulated and accessed. All the formulations presented in the paper are analytical, the existing errors result from the use of truncation number (the projection) and the numerical integrals. The extension to more complicated situations, such as three-dimensional (3D) cylindrical waveguides and horizontally layer waveguides, is also available.
[1] | |
[2] | |
[3] | |
[4] | |
[5] | |
[6] | |
[7] | |
[8] | |
[9] | |
[10] | |
[11] | |
[12] | |
[13] | |
[14] | |
[15] | |
[16] | |
[17] | |
[18] | |
[19] | |
[20] | |
[21] | |
[22] | |
[23] |